Definition of Horned Lizard

  • 1. Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America Noun

Synonyms for word "horned lizard"

Semanticaly linked words with "horned lizard"

Hyponims for word "horned lizard"